home *** CD-ROM | disk | FTP | other *** search
- PERSONAL CALENDAR (PC) FOR DOS Version 14.62
- FILE HISTORY.DOC 7 Oct 1993
-
- Recent Enhancements and Changes
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Copyright 1985-1993 by Paul Munoz-Colman. All rights reserved.
-
-
- ┌─────────┐
- ┌─────┴───┐ │ (R)
- ──│ │o │──────────────────
- │ ┌─────┴╨──┐ │ Association of
- │ │ │─┘ Shareware
- └───│ o │ Professionals
- ──────│ ║ │────────────────────
- └────╨────┘ MEMBER
-
-
- ╔═════════════════════════════════════════════════════════════════════════════╗
- ║ Paul Muñoz-Colman │ TECHNICAL SUPPORT: │ CREDIT CARD ORDERS: ║
- ║ FunStuff Software │ Voice 703-435-1110 │ Voice 800-242-4775 ║
- ║ 11645 Charter Oak Court │ 703-693-5227 │ FAX 713-524-6398 ║
- ║ Suite 201 │ FAX 703-435-3130 │ CompuServe 71355,470 ║
- ║ Reston, VA 22090-4526 USA │ CompuServe 71141,1224 │ or !GO SWREG ║
- ╚═════════════════════════════════════════════════════════════════════════════╝
-
-
- ENHANCEMENTS & CORRECTIONS
-
-
- . 14.62. More cosmetic changes. Widely-distributed release update.
-
- . 14.61. Registered users are now entitled to a low-cost upgrade.
-
- . Portions of the Users Manual have been rewritten.
-
- . On the Clock Screen, when the calendars are scrolled, the Event
- Window scrolls along with them. When a specific date is requested for the
- calendars, the Event Window is also adjusted to that date.
-
- . 14.60. If no History has been recorded, the "H" prompt doesn't appear.
-
- . 14.59. Adjustments to the Windows PIF file were made.
-
- . In the IBM LaserPrinter mode, printer initialization parameters now
- set the printer to your installation defaults, rather than the factory defaults.
-
- . When quitting the TSR mode, a warning is now given that the program
- will be removed from memory, with the option to resume the program.
-
- . Changed the archive name from PCnnnn.ZIP to PCALnnnn.ZIP. On
- CompuServe and ZiffNet, changed the name to PERCAL.ZIP with no version number.
-
- . 14.58. On a new appointment file, if both the events and notes capacity are
- changed to 300 at the same time, the history function now works correctly.
-
- . 14.57. Item numbers on the history display have been increased from four to
- five digits, corresponding to the existing limit on the size of the appointment
- file (32,766 total events, notes, and history, or about 2.63 megabytes).
-
- . The prompt to quit is now shown as Ctl-Brk if run under Windows,
- and Ctl-Esc if run in any other environment (both have always worked).
-
- . 14.56. The three month calendar display now defaults to starting with the
- current month, rather than the prior month (which is an option).
-
- . Significant cosmetic changes to the editing menus were made.
-
- . File WARRANTY.DOC has been merged into LICENSE.DOC, and file
- SITELICE.DOC has been merged into REGISTER.DOC. The product description
- is in file DESCRIBE.DOC, and the order form is now a separate file
- ORDER.FRM.
-
- . While entering notes or history, a down (or up) arrow now accepts
- the change and moves to the next (or prior) item on the menu.
-
- . 14.55. A PostScript printer option, as well as the choice of any of the
- LPT printer ports are now provided. Thus, the printer menu has been revised.
-
- . After creating a new appointment file, automatic startup is now set
- with that file (and password, if given).
-
- . On the initial pop down, a default set of TSR options is now chosen
- rather than presenting the menu choices. The menu is still available.
-
- . Personal Calendar is now compiled/linked under MS-DOS 6.00, and is
- packaged with PKZIP 2.04g and PKLITE/Pro 1.15.
-
- . 14.52. The size of PC's memory and disk requirements were reduced again.
-
- . A DESQview Procedure Information File is now provided.
-
- . An "OS2" command line option was added to allow PC to run under OS/2
- in a DOS window. (This option also bypasses the safety check against running
- multiple copies of PC in TSR mode.)
-
- . While entering events, a down (or up) arrow now accepts the event
- data and moves to the next (or prior) event on the menu.
-
- . 14.51. While inputting data, Ctrl-End now deletes to the end of a line.
-
- . 14.42. The system no longer hangs if PC attempts to pop up as a TSR while
- Windows is active. The pop up is now suppressed until WIN terminates.
-
- . If PC is run as a task under Windows, all TSR features and prompts
- are now disabled. A WIN Procedure Information File and an Icon File are
- provided.
-
- . The default time format for new users has been changed to 12-hour.
-
- . 14.41. When entering dates and times, leading zeroes are no longer
- required. Widely-distributed release update.
-
- . While in Help, if you pop down and delete the manual file before
- popping up (don't do that!), a proper error message now appears on the next pop
- up. If instead, the file is moved after disk compaction, the file in its new
- location will be found properly.
-
- . 14.40. Shade adjustments to the CAL MONO option (for laptops) was made.
-
- . In TSR mode, if you delete your open appointment (.CLD) file when
- the program is popped down (don't do that!), a proper error message now appears
- on the next pop up.
-
- . 14.38. A problem was corrected which prevented scheduling a one-time
- event which occurs on leap lear day (oops!).
-
- . 14.37. The date and time separators may now be changed to any non-blank
- character, using shift-F3 in the event editing menu. "-" is the default for
- dates, and ":" is the default for time.
-
- . Dates/Times throughout the program are now all displayed in the
- user's choice of formats, with an equally consistent method for entering them.
-
- . When the program starts, a check is now made for the correct version
- of Personal Calendar's critical data files.
-
- . Input numeric values are now checked to ensure they aren't negative.
-
- . 14.36. When reducing the size of the event capacity in the appointment
- file, if there are excess events beyond the new size, they are now properly
- written to history.
-
- . When the program is popped down, the appointment (.CLD) file is now
- closed, to avoid possible data corruption from having the file physically moved
- on the disk by other programs (such as disk compaction programs).
-
- . 14.35. Standard BBS directory description file FILE_ID.DIZ (10x45) was
- added to the distribution archive.
-
- . 14.32 to .34. The display/print of the three-month calendars may now
- optionally start with the current month, rather than with last month. See the
- "Options" menu.
-
- . Any of three international date formats (mm-dd-yy, dd-mm-yy, or
- yy-mm-dd) can now be used when entering and displaying events. F3 toggles and
- saves this option in the event editing menu.
-
- . Either a 12-hour or a 24-hour clock can now be used when entering
- and displaying events. F4 toggles and saves this option in the event editing
- menu.
-
- . 14.31. When popping up over a communications program which received data
- while you were popped up, a system hang no longer occurs, due to a disabled
- communications interrupt on pop down. (However, the communications program,
- while now reactivated on pop down, will likely not regain the lost data, but
- might be able to pick up where it left off.)
-
- . If you pop down with disk swapping, and then delete the disk swap
- directory (don't do this!), the system will no longer hang on the next pop up,
- but the program won't pop up either.
-
- . More precise messages are now given if output to your printer
- encounters an error condition.
-
- . 14.24 and .30. Overdue (highlighted) event alarms are now removed from the
- clock screen only upon command or upon change of the event list.
-
- . Your hot key setting is now displayed on an initial pop down, and
- again when you change it.
-
- . An Error 55 has been corrected which caused a failure to update the
- memory resident options file CALRES.DAT.
-
- . 14.23. 16 choices for color pair backgrounds are now available, instead
- of 8. Items which used to blink are now emphasized by color instead. The
- erroneous reversal of foreground and background in the menus for changing the
- color pair settings for events, notes, and clock is now corrected.
-
- . The DOS blink or highlit-background state of an underlying program
- is now saved and restored when Personal Calendar pops up.
-
- . Symantec's NDOS product is now supported in a similar manner to JP
- software's 4DOS.
-
- . F1 is now used for context sensitive help instead of F5. From a
- Help screen, F9 has been added to generate a formatted manual as ASCII text
- file CAL.DOC.
-
- . The "Popping Down" screen may now be surpressed.
-
- . The registration/order form can be printed at any time with F8 if
- file ORDER.FRM is in PC's directory. Australian users can now register
- Personal Calendar locally and pay by check, cash, or credit card through disk
- vendor BudgetWare in Newton NSW.
-
- . Popping up over a program which uses a mouse has several minor
- problems corrected: when PC is popped up, a rare hang no longer occurs if the
- mouse is moved, nor is a mouse cursor displayed. When PC pops down to a
- program having active mouse support, the mouse cursor is restored properly, and
- video pallette values for EGA and VGA programs are now correct.
-
- . If a pop down occurs while an event is being changed, the pointer to
- the event is now properly restored.
-
- . 14.22. If Personal Calendar pops up over a program's graphics screen with
- insufficient disk space to save the screen, a Memory-Resident Option can now be
- set to avoid the pop up, or pop up with a warning saying the screen won't be
- restored.
-
- . A laptop "MONO" option has been added to the command line
- ("CAL MONO") for possible improvement in the display.
-
- . 14.21. A new event can now be added directly with a single clock screen
- keystroke in full-page fashion ("I"), or on the clock screen (Shift-F3).
-
- . 14.20. For changing events, an improper "Date Too Large" message has been
- corrected. Widely-distributed release update.
-
- . 14.19. The User's Manual can now be viewed at any time in a context-
- sensitive manner.
-
- . We are now a member of the Association of Shareware Professionals
- (ASP), and have repackaged PC. License terms, site license terms and prices
- have changed.
-
- . Separate topic files have been added to the archive for user
- convenience: PACKING.LST, HISTORY.DOC, REGISTER.DOC, LICENSE.DOC,
- SITELICE.DOC, WARRANTY.DOC, VENDOR.DOC, SYSOP.DOC, and SHARWARE.DOC.
-
- . 14.17. Personal Calendar's registration fee is now $35.
-
- . 14.16. As a task under Windows 3.x, Personal Calendar will now run in
- non-TSR mode successfully. Under Windows 3.x in TSR mode, PC will run with no
- conflicts, but does not make effective use of the TSR capability, due to
- Windows' intercept of the pop down.
-
- If started prior to running Windows 3.x, PC may be used in either TSR or
- non-TSR modes. If chosen, PC will stay in TSR mode, but will not pop up while
- Windows 3.x is active. Normal TSR functions are restored on termination of
- Windows.
-
- . 14.15 and 16. Minor anomalies in handling a shell to a batch file in TSR
- mode were also corrected. Return from a batch file in TSR mode now requires
- the CALPOPUP command be included at the end of the batch file in all cases.
-
- . 14.15. Popping up over WordPerfect Office 3.0 SHELL in or out of a LAN
- environment will no longer hang the system, due to some more armor added for
- the strange interrupt handling this shell employs.
-
- . 14.12. On popping up, the delay on testing if DOS is busy has been reduced
- from five seconds to one second.
-
- . On popping down, the state of the caps, num, insert and scroll keys
- are restored.
-
- . A minor error has been corrected in the option to prevent popping
- up over video screens which can't be saved.
-
- . There is a new file CALNAMES.DAT which contain PC's procedure names
- for any error message. File CALERROR.DAT is 12K smaller in size and overall
- disk requirements are 8K smaller.
-
- . PC is now packaged as an authenticated PKZIP archive.
-
- . 14.11. If running under DOS 3.0 or later, PC may now be started from any
- directory, by using the full pathname of the program, or by having the program
- in the DOS PATH. If running under DOS 2.x, PC must still be started from its
- own directory.
-
- . The user program DOS color attribute is now restored properly upon
- non-resident shell or program termination.
-
- . 14.10. In TSR Mode, the portion of the program which remains in low memory
- (the TSR kernel) has been reduced by about half from 10,600 bytes to about
- 6,000 bytes !! This is due to MicroHelp's new Stay-Res Plus 4.0.
-
- . In TSR Mode, the portion of the program which swaps to EMS or
- to each of the two disk swap files has been reduced about 20%.
-
- . On a pop down to an EGA or VGA screen, the screen restore no longer
- gives incorrect colors.
-
- . On a pop down, screen saves will now go to EMS memory only if EMS
- is also chosen for program swapping (and likewise for disk swapping). If
- not enough EMS memory is available for both, screen saves then go to disk. The
- disk screen save file is now written to the same path as the program swap
- files.
-
- . If popping up over a video mode which is not supported (greater than
- 19 decimal, therefore non-standard), you have the option to suppress the pop up
- to avoid disturbing the screen, or to pop up and thus restore a blank screen on
- pop down.
-
- . If the earliest event is in a future year and automatic pop up on
- date/time is set, the program now pops up at the correct date/time.
-
- . Printer support has been added for the HP IIP and III[P] LaserJet
- series and for the IBM 4019 LaserPrinters. In absence of printer selection,
- the default is now to not alter your printer's setup (which was already
- selectable as an option). Closing the print file at completion has also been
- added to ensure compatibility with network printers.
-
- . When running a DOS command in TSR mode, the command may now be
- interrupted prior to completion by a pop up by hot key or date/time, and will
- pick up where it left off on the next pop down.
-
- . If the program hasn't yet popped down, it's no longer necessary to
- terminate and restart to switch between EMS and disk swapping modes.
-
- . A "snow" checking option has been added for CGA monitors, which can
- be set from the Memory-Resident options menu.
-
- . The name of the disk swap files have been changed to CALSWAP.000
- & CALSWAP.001.
-
- . If you have specified a non-existent disk swap drive/path, it is now
- automatically be changed to PC's startup path.
-
- . 14.00. Personal Calendar is now Shareware. Widely-distributed release.
-
- . Special modifications were made in conjunction with JP Software to
- ensure compatibility with 4DOS.
-
- . An error has been corrected which used EMS memory for swapping if
- it was available even if requested not to.
-
- . 12.75. On the pop down screen, the number of the user's program video page
- being restored is now shown along with the BIOS mode. Additional video page
- pop up adjustments were made.
-
- . 12.74. Adjustments were made so PC can pop up over video pages other than
- zero in text mode.
-
- . If the programs starts in a mode or on a page other than text mode
- and page zero, it is returned to the same page and mode upon termination.
-
- . If the program pops up over a user program which is in 43-line (EGA)
- or 50-line (VGA) mode, screen save and restore now occurs correctly.
-
- . 12.73. If the program pops up over an EGA, VGA, or MCGA screen, the
- underlying screen will be saved to EMS memory, if it is available. If it is
- not, the same disk save method previously used to file CALSCRN.DAT is still
- used.
-
- . 12.71 and 72. A more reliable solution to the problem of unwanted popups is
- now provided, including prevention of those caused by DESQview.
-
- . If disk swapping is chosen to become memory-resident and
- insufficient space exists, the exact shortage in bytes is now given.
-
- . 12.70. Reduced the size of the program by 40% and made it still faster.
-
- . There are two new printer control options to limit the number of
- lines printed before ejecting a page, and to pause the printer between pages.
-
- . If the program is started when it is already memory-resident, it now
- pops up the active memory-resident copy automatically.
-
- . There is no longer an unwanted pop up when certain programs
- (TreeView and WordPerfect) are initialized.
-
- . Added a word left/right (ctrl-left/right) to input editing.
- Also added the "home" and "end" keys, which do the same as shift-tab and
- shift-return.
-
- . Took this list out of the manual and put it in a separate file.
- Took some data out of the program and put it into file CALINIT.DAT.
-
- . The program no longer aborts with an "out of string space" error if
- more than 255 events are overdue at once.
-
- . 12.62. Adequate disk space for the disk swap files is now tested for and
- reserved properly before popping down the first time.
-
- . 12.60. New options were used to make PC smaller and faster.
-
- . 12.50 to 12.62. If old disk swap files exist in a different path from which
- PC is started, they are now released properly when PC restarts.
-
- . 12.51. If automatic pop down is disabled because an event is overdue, you
- are informed of this during automatic startup.
-
- . You have the option to make the program ask you for the date and
- time, useful if your machine doesn't have a permanent battery-operated clock.
-
- . 12.49. Esc is now used to accept event data changes.
-
- . 12.45. The hourly chimes no longer sound twice on a day change.
-
- . Changing to Manual Startup no longer gives a FILE NOT FOUND error.
-
- . 12.44. In TSR mode, the control, shift, and alt keys can now be used
- without a function key to pop up.
-
- . 12.43. The system no longer hangs on program termination after a "not
- enough memory to become resident" condition occurs.
-
- . 12.42. In TSR mode, disk swapping is attempted automatically if EMS
- memory is not available.
-
- . In TSR mode, PC can now be set to pop down automatically, after
- automatic startup is complete, giving hands-free initialization!
-
- . 12.41. The number of lines of notes or history to insert or delete is set
- to zero prior to input (preventing inadvertent information loss).
-
- . In TSR mode, PC can now pop up over text, EGA and VGA graphics
- screen modes. Screen saving/restoring is automatic.
-
- . The options menu for TSR mode was implemented.
-
- . All data files are now permanently updated every time they are
- changed.
-
- . Used MicroHelp's Stay-Res Plus to make PC a TSR!
-
- . 12.10. Speeded up the program and changed the graphics.
-
- . There are now quarterly and yearly rescheduling options.
-
- . 11.86 to 11.88. From the main menu or from the clock screen, you can run a
- stored DOS session or command and come back to PC. The file CALDOS.DAT has
- been added to store the command.
-
- . 11.75. There is now the capability to change the event and note capacity in
- the Appointment File from 60 (now the default) down to 20 or up to 300, in
- multiples of 20.
-
- . 11.72. There are now 7 color pairs instead of 4. Separated out events
- from instructions, menus from notes, and clock from calendars.
-
-
- END OF FILE HISTORY.DOC
-
-